|
CATIA V5 Programmierung : Excel Datei über Makro in Catia öffnen
Connors am 15.02.2008 um 10:24 Uhr (0)
Hallo zusammen,ich versuche ein Makro zu schreiben, welches einen oder mehrere Parameter in eine vorhandene Excel Datei exportiert. Ich hab keine Erfahrung mit Makros deshalb hoffe ich dass mir jemand helfen kann. Ich habe es schon geschafft Excel über ein Makro zu öffnen und eine neue Datei anzulegen und den Wert des Parameters in eine Zelle zu schreiben und die Datei dann wieder zu schließen und zu speichern.Ich möchte aber den Wert in eine vorhandene Datei schreiben, die z.B. auf "C:Eigene DateienPara.x ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel Datei über Makro in Catia öffnen
Connors am 19.02.2008 um 11:49 Uhr (0)
Vielen Dank, hat mich weiter gebracht und versteh jetzt auch n bisl mehr!GrußConnor
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel Datei über Makro in Catia öffnen
Connors am 17.02.2008 um 15:49 Uhr (0)
Vielen Dank,das funktioniert. Habe mittlerweile sogar noch eine andere Lösung gefunden.Sub CATMain()Set objXL = GetObject("C:...Para_Test.xls")objXL.Application.Visible = TrueobjXL.Parent.Windows(1).Visible = TrueSet partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet parameters1 = part1.ParametersSet Length1 = parameters1.Item("Test MakroGeometrisches Set.1Parameter 1")objXL.Sheets("Tabelle1").Cells(4, 2) = Length1.ValueSet Length1 = parameters1.Item("Test MakroGeometrisches Set.1Paramet ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erkennen von Parametern in PowerCopy über Makro
Connors am 19.02.2008 um 11:36 Uhr (0)
Hallo zusammen,ich stehe vor einem Problem welches sich wie folgt darstellt:Ich habe eine Power Copy erzeugt in welchen ein Wert eines Paramters definiert wird. Diesen Wert möchte ich über ein Makro in eine Exeltabelle exportieren. Das Problem bei der Power Copy ist, dass das Makro den Pfad nicht mehr erkennt wo der Parameter liegt. Das ist ja ach klar. Nun möchte ich fragen ob es eine Möglichkeit gibt den Pfad des Parameters irgenwie auszulesen. Das Problem liegt darin dass der User die Power Copy in vers ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erkennen von Parametern in PowerCopy über Makro
Connors am 21.02.2008 um 14:04 Uhr (0)
Hallo,mittlerweile habe ich es selbst hinbekommen.Habe folgende Zeile ergänzt:Set f = CATIA.ActiveDocument.PartundSet angle1 = parameters1.Item("Part1TEMPLATESOUTPUT_A-SaeulenverdeckungswinkelSichtverdeckungwinkel")geändert in:Set angle1 = parameters1.Item(f.Name+"TEMPLATESOUTPUT_A-SaeulenverdeckungswinkelSichtverdeckungwinkel")Dadurch lese ich den Namen des aktiven Parts aus und gebe in die Deklaration des Parameters also "parameters1" den Beginn des Partnamens als String. Der Nutzer musss dann aber die P ...
|
In das Form CATIA V5 Programmierung wechseln |